tests: Stop using gtk_get_current_ apis
authorMatthias Clasen <mclasen@redhat.com>
Sat, 11 Apr 2020 18:54:08 +0000 (14:54 -0400)
committerMatthias Clasen <mclasen@redhat.com>
Sat, 11 Apr 2020 21:29:27 +0000 (17:29 -0400)
Replace these by equivalent event controller
apis where needed.

tests/testinhibitshortcuts.c
tests/testwindowdrag.c

index fa746ed3e483a63fedbf6db038768337da41e65f..6de7a89cfe1d0a81fdc8a451225290184ef36d10 100644 (file)
@@ -40,7 +40,6 @@ static void
 on_button_toggle (GtkWidget *button, gpointer data)
 {
   GdkSurface *surface = GDK_SURFACE (data);
-  GdkEvent *event;
 
   if (!gtk_toggle_button_get_active (GTK_TOGGLE_BUTTON (button)))
     {
@@ -49,8 +48,7 @@ on_button_toggle (GtkWidget *button, gpointer data)
     }
 
   gtk_check_button_set_inconsistent (GTK_CHECK_BUTTON (button), TRUE);
-  event = gtk_get_current_event ();
-  gdk_toplevel_inhibit_system_shortcuts (GDK_TOPLEVEL (surface), event);
+  gdk_toplevel_inhibit_system_shortcuts (GDK_TOPLEVEL (surface), NULL);
 }
 
 static void
index e25abf0cefe13613b7c22e7c28b13d65dfb625e0..07c7735f590f69df75debc42aa6566d2ceb7cfd5 100644 (file)
@@ -19,7 +19,7 @@ start_resize (GtkGestureClick *gesture,
   gtk_gesture_set_state (GTK_GESTURE (gesture), GTK_EVENT_SEQUENCE_CLAIMED);
 
   surface = gtk_native_get_surface (gtk_widget_get_native (widget));
-  event = gtk_get_current_event ();
+  event = gtk_event_controller_get_current_event (GTK_EVENT_CONTROLLER (gesture));
   if (gdk_event_get_event_type (event) == GDK_BUTTON_PRESS)
     button = gdk_button_event_get_button (event);  
   else
@@ -67,7 +67,7 @@ start_move (GtkGestureClick *gesture,
   gtk_gesture_set_state (GTK_GESTURE (gesture), GTK_EVENT_SEQUENCE_CLAIMED);
 
   surface = gtk_native_get_surface (gtk_widget_get_native (widget));
-  event = gtk_get_current_event ();
+  event = gtk_event_controller_get_current_event (GTK_EVENT_CONTROLLER (gesture));
   if (gdk_event_get_event_type (event) == GDK_BUTTON_PRESS)
     button = gdk_button_event_get_button (event);  
   else